﻿namespace ApplicationLibrary
{
    public enum InputType { E_Numeric = 0, E_Text = 1 }

    public enum ButtonClicked { Computer, User, Application }

    public enum Orientation { Portrait = 0, Landscape = 1 }

    public enum Languages
    {
        it_IT,
        en_US
    }

    public enum PrintType { Letter, Envelope, Pdf, Email }

    public enum Findable { YES, NO }

    #region Enums

    public enum UserType
    {
        Guest, User, Super_User, Administrator
    }

    public enum UserStatus
    {
        Found, NotFound, Expired, Locked
    }

    public enum FormType
    {
        Document, Batch, Report, Generic
    }

    public enum ProviderType
    {
#if (SQLServer)
#if (SQLCompact || SQLite)
        SQLServer,
#else
        SQLServer
#endif
#endif
#if(SQLCompact)
#if(SQLite)
        SQLCompact,
#else
        SQLCompact
#endif
#endif

#if (SQLite)
        SQLite
#endif
    }

    public enum AuthenticationMode
    {
        Windows, Sql
    }

    #endregion
}